high proof clandestine sugar cane rum - Francés Inglés Diccionario